construction equipment cover - Turc Anglais Dictionnaire